package com.yyfax.pay.common.enums;

import org.apache.commons.lang3.StringUtils;

/**
 * 富友代付响应码
 * 
 * @author buyi
 * @date 2017-09-27 17:31:21
 * @since v1.3.0
 */
public enum FuiouPayoutStateEnum {
	/** 未发送 */
	UN_SEND("0"),
	/** 交易已发送且成功 */
	SUCCESS("1"),
	/** 交易已发送且失败 */
	FAIL("2"),
	/** 交易发送中 */
	DEALING("3");

	private String value;

	private FuiouPayoutStateEnum(String value) {
		this.value = value;
	}

	public String getValue() {
		return value;
	}

	/**
	 * 判断是否相等
	 * 
	 * @author buyi
	 * @date 2017-09-27 17:32:22
	 * @since v2.0.0
	 *
	 * @param value
	 * @return true-表示相等；false-表示不相等；
	 */
	public boolean isValue(String value) {
		return StringUtils.equals(getValue(), value);
	}

}
